package com.cupk.dtos;

import lombok.Data;
import java.time.LocalDate;
import java.time.LocalDateTime;

/**
 * 任务响应DTO
 */
@Data
public class TaskDto {
    private Long id;
    private String title;
    private String description;
    private Long projectId;
    private String projectName;
    private String priority; // HIGH, MEDIUM, LOW, URGENT
    private String status; // TODO, IN_PROGRESS, COMPLETED, CANCELLED
    private Long assigneeId;
    private String assigneeName;
    private LocalDate dueDate;
    private LocalDateTime createdAt;
    private LocalDateTime updatedAt;
}
